
* {
	margin: 0;
	padding: 0;
}

body {
background: white;
font-family:微軟正黑體;
width:1600px;
height:900px;
margin:auto;
}

#header {
height: 70px;

}

#header h1 { 
font-size: 25px;
letter-spacing: -1px;
padding: 20px 0 0 10px;
}

#header h1 a{ 
font-size: 30px;
font-family:微軟正黑體;
color:DimGray;
padding-left:500px;
padding-top:20px;
}

.Ta1 { 
  border:1px solid black; 
  font-family:微軟正黑體; 
  font-size:20px; 
  width:800px;
  border:1px solid black;
  text-align:center;
  border-collapse:collapse;
} 

.Ta1 th { 
  background-color: DodgerBlue;
  font-family: 微軟正黑體; 
  padding:14px;
  border:1px solid black;
  color:White;
} 

.Ta1 td { 
  border:1px solid black;
  padding:5px;
} 

.Ta1 a:link {
  color: black;
  background-color: transparent;
  text-decoration: none;
}
.Ta1 a:visited {
  color: black;
  background-color: transparent;
  text-decoration: none;
}
.Ta1 a:hover {  
  color: red;
  background-color: transparent;
  text-decoration: underline;                        
}
.Ta1 a:active {
  color: blue;
  background-color: transparent;
  text-decoration: underline;
}


.Ta2 { 
  border:1px solid black; 
  font-family:微軟正黑體; 
  font-size:20px; 
  width:800px;
  border:1px solid black;
  text-align:center;
  border-collapse:collapse;
} 

.Ta2 th{
background-color: SandyBrown;
font-family: 微軟正黑體; 
padding:14px;
border:1px solid black;
color:White;	
}

.Ta2 td { 
 border:1px solid black;
 padding:5px;
 text-align:left; 
} 

#header h2 {
font-size: 18px;
color: #3F89FF;
padding: 3px 0 0 20px;
letter-spacing: -1px;
font-weight: 100;
}

#menu {
height: 30px;
line-height: 30px;
background: DeepSkyBlue;
margin:auto;
}

#menu ul {
list-style-type: none;
padding-left: 30px;
padding-top: 1px;

}

#menu ul li a {
padding: 0 20px 0 0;
text-decoration: none;
font-weight: 200;
font-size: 21px;
color:White;
font-family: 微軟正黑體;
}
.right {
float:right;
position:relative;
right:1%;
width: 1070px;
text-align: justify;
padding-top: 20px;
font-family: 微軟正黑體;
}
.right h2 {
font-size: 30px;
font-weight: 200;
padding-left: 10px;
height: 26px;
line-height: 26px;

}
.right h2 a {	
text-decoration: none;
color:coral;
}
.left {
float: left;
width: 340px;
padding-top: 10px;
}

.left:hover {                                                                               
 cursor: pointer;                                 
}

.left h2 {
margin: 10px 0 0 0;
padding-left: 120px;
height: 26px;
line-height: 26px;
color: Gray;
font-size: 24px;
font-family: 微軟正黑體;
}

.left ul {
padding-left: 140px;
color:Black;
}
.left ul li a {
font-size: 20px;
line-height:25px;
text-decoration: none;
color:Black;
font-family: 微軟正黑體;
}

.leftA ul li a {
font-size: 22px;
line-height:25px;
text-decoration: none;
color:Black;
font-family: 微軟正黑體;
}

.leftB ul {
padding-left:140px;

}

.leftB ul li a {
font-size: 20px;
line-height:22px;
text-decoration: none;
color:Gray;
font-family: 微軟正黑體;
}


.leftB ul li a:hover {  
  color: red;
  background-color: transparent;
  text-decoration: underline;                        
}

.leftB ul li a:active {
  color: blue;
  background-color: transparent;
  text-decoration: underline;
}

.left ul li a:hover {   
/*color:DeepSkyBlue;*/                                                                            
cursor: pointer;                                 
}

.spacing { padding: 10px; 
}
.spacing h3 a {
font-size:22px;
font-family: 微軟正黑體;
font-weight:lighter;
}
.spacing h4 {
font-size:22px;
font-family: Times New Roman;
padding-left:740px;
font-weight:lighter;
}
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;

}
